package com.hmsproject.search.bean;

import java.util.ArrayList;
import java.util.List;

import com.hmsproject.datastructures.enums.HotelSizeEnum;

public class FilterBean {
	
	private boolean isDealOnly;
	
	private String starRating;
	
	private PriceRange priceRange = new PriceRange();
	
	private HotelSizeEnum hotelSize;
	
	public boolean isDealOnly() {
		return isDealOnly;
	}

	public void setDealOnly(boolean isDealOnly) {
		this.isDealOnly = isDealOnly;
	}
	
	private List<String> facilities = new ArrayList<String>();

	public String getStarRating() {
		return starRating;
	}

	public void setStarRating(String starRating) {
		this.starRating = starRating;
	}

	public PriceRange getPriceRange() {
		return priceRange;
	}

	public void setPriceRange(PriceRange priceRange) {
		this.priceRange = priceRange;
	}

	public HotelSizeEnum getHotelSize() {
		return hotelSize;
	}

	public void setHotelSize(HotelSizeEnum hotelSize) {
		this.hotelSize = hotelSize;
	}

	public List<String> getFacilities() {
		return facilities;
	}

	public void setFacilities(List<String> facilities) {
		this.facilities = facilities;
	}
	
    @Override
    public String toString() {
    	return "Star Rating :: "+starRating+"  HotelSize"+hotelSize+" Facilites ::"+this.facilities+" Price Range ::"+this.priceRange;
    }
}
